/**
 * Created by Elly on 2016/5/27.
 * Copyright 2016 EleanorMao

 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

 * http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * @producer: EleanorMao<danningmao@outlook.com><https://github.com/EleanorMao>
 * @ui-designer: EleanorMao<danningmao@outlook.com><https://github.com/EleanorMao>
 * @contributor: EleanorMao<danningmao@outlook.com><https://github.com/EleanorMao>
 * @contributor: BingZheng<https://github.com/beng07231>
 * @contributor: YangZhao<zhaoy_1992@163.com><https://github.com/WoolYang>
 *
 */
@charset "utf-8";
@import "variables";
@import "normalize";

:root {
  font-size: @fontSize;
}

body {
  font-family: '微软雅黑', "Microsoft YaHei", Arial, Microsoft YaHei, Helvetica, sans-serif;
  margin: 0;
  color: @normalText;
  line-height: 1.42857;
}

a {
  color: @primary;
  &:hover,
  &:active,
  &:visited,
  &:focus {
    color: @d_primary;
  }
}

::-webkit-input-placeholder, ::-moz-placeholder, :-moz-placeholder, :-ms-input-placeholder {
  color: @lightText;
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: transparent;
}

.el-shadow {
  box-shadow: 0 0.4615rem 0.9230rem @shadow;
  -webkit-box-shadow: 0 0.4615rem 0.9230rem @shadow;
}

.el-mirror-shadow {
  box-shadow: 0 -0.2rem 0.9230rem @shadow;
  -webkit-box-shadow: 0 -0.2rem 0.9230rem @shadow;
}

.overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.clearfix {
  &:before,
  &:after {
    content: " ";
    display: table;
  }
  &:after {
    clear: both;
  }
}

.el-text-center {
  text-align: center;
}

@import "tag";
@import "menu";
@import "grid";
@import "tabs";
@import "drop";
@import "form";
@import "caret";
@import "modal";
@import "input";
@import "table";
@import "editor";
@import "button";
@import "message";
@import "loading";
@import "popover";
@import "checkbox";
@import "datetime";
@import "uploader";
@import "animation";
@import "pagination";
@import "transfer";
@import "tagInput";
@import "panel";